import { createAsyncComponent } from '@/utils/factory/createAsyncComponent'

import AppLoading from './src/AppLoading.vue'

export const AppDarkModeToggle = createAsyncComponent(() => import('./src/AppDarkModeToggle.vue'), {
  loading: true
})

export const AppLocalePicker = createAsyncComponent(() => import('./src/AppLocalePicker.vue'), {
  loading: true
})

export const AppLogo = createAsyncComponent(() => import('./src/AppLogo.vue'), {
  loading: true
})

export { AppLoading }
